package com.oms.domain;

import java.sql.Timestamp;
import java.util.HashSet;
import java.util.Set;

/**
 * Activitysubstepinfo entity. @author MyEclipse Persistence Tools
 */

public class Activitysubstepinfo implements java.io.Serializable {

	// Fields

	/**
	 * 
	 */
	private static final long serialVersionUID = -5319136666849054791L;
	
	private Integer activitySubstep;
	private Activity activity;
	private String activitySubstepName;
	private Short activitySubstepSequence;
	private String substepConnent;
	private String substepSummary;
	private Short substepPictureAmount;
	private Timestamp lastUpdateTime;
	private Boolean deleteTag;
	private String expandBar1;
	private String expandBar2;
	private Set activitysubsteptimearrangements = new HashSet(0);
	private Set activitygroups = new HashSet(0);

	// Constructors

	/** default constructor */
	public Activitysubstepinfo() {
	}

	/** minimal constructor */
	public Activitysubstepinfo(Activity activity, String activitySubstepName,
			Short activitySubstepSequence, String substepConnent,
			Short substepPictureAmount, Boolean deleteTag) {
		this.activity = activity;
		this.activitySubstepName = activitySubstepName;
		this.activitySubstepSequence = activitySubstepSequence;
		this.substepConnent = substepConnent;
		this.substepPictureAmount = substepPictureAmount;
		this.deleteTag = deleteTag;
	}

	/** full constructor */
	public Activitysubstepinfo(Activity activity, String activitySubstepName,
			Short activitySubstepSequence, String substepConnent,
			String substepSummary, Short substepPictureAmount,
			Timestamp lastUpdateTime, Boolean deleteTag, String expandBar1,
			String expandBar2, Set activitysubsteptimearrangements,
			Set activitygroups) {
		this.activity = activity;
		this.activitySubstepName = activitySubstepName;
		this.activitySubstepSequence = activitySubstepSequence;
		this.substepConnent = substepConnent;
		this.substepSummary = substepSummary;
		this.substepPictureAmount = substepPictureAmount;
		this.lastUpdateTime = lastUpdateTime;
		this.deleteTag = deleteTag;
		this.expandBar1 = expandBar1;
		this.expandBar2 = expandBar2;
		this.activitysubsteptimearrangements = activitysubsteptimearrangements;
		this.activitygroups = activitygroups;
	}

	// Property accessors

	public Integer getActivitySubstep() {
		return this.activitySubstep;
	}

	public void setActivitySubstep(Integer activitySubstep) {
		this.activitySubstep = activitySubstep;
	}

	public Activity getActivity() {
		return this.activity;
	}

	public void setActivity(Activity activity) {
		this.activity = activity;
	}

	public String getActivitySubstepName() {
		return this.activitySubstepName;
	}

	public void setActivitySubstepName(String activitySubstepName) {
		this.activitySubstepName = activitySubstepName;
	}

	public Short getActivitySubstepSequence() {
		return this.activitySubstepSequence;
	}

	public void setActivitySubstepSequence(Short activitySubstepSequence) {
		this.activitySubstepSequence = activitySubstepSequence;
	}

	public String getSubstepConnent() {
		return this.substepConnent;
	}

	public void setSubstepConnent(String substepConnent) {
		this.substepConnent = substepConnent;
	}

	public String getSubstepSummary() {
		return this.substepSummary;
	}

	public void setSubstepSummary(String substepSummary) {
		this.substepSummary = substepSummary;
	}

	public Short getSubstepPictureAmount() {
		return this.substepPictureAmount;
	}

	public void setSubstepPictureAmount(Short substepPictureAmount) {
		this.substepPictureAmount = substepPictureAmount;
	}

	public Timestamp getLastUpdateTime() {
		return this.lastUpdateTime;
	}

	public void setLastUpdateTime(Timestamp lastUpdateTime) {
		this.lastUpdateTime = lastUpdateTime;
	}

	public Boolean getDeleteTag() {
		return this.deleteTag;
	}

	public void setDeleteTag(Boolean deleteTag) {
		this.deleteTag = deleteTag;
	}

	public String getExpandBar1() {
		return this.expandBar1;
	}

	public void setExpandBar1(String expandBar1) {
		this.expandBar1 = expandBar1;
	}

	public String getExpandBar2() {
		return this.expandBar2;
	}

	public void setExpandBar2(String expandBar2) {
		this.expandBar2 = expandBar2;
	}

	public Set getActivitysubsteptimearrangements() {
		return this.activitysubsteptimearrangements;
	}

	public void setActivitysubsteptimearrangements(
			Set activitysubsteptimearrangements) {
		this.activitysubsteptimearrangements = activitysubsteptimearrangements;
	}

	public Set getActivitygroups() {
		return this.activitygroups;
	}

	public void setActivitygroups(Set activitygroups) {
		this.activitygroups = activitygroups;
	}

}